Definition of Viscount Nelson
-
(noun) English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)
Synonyms of Viscount Nelson
Antonyms of Viscount Nelson
No Antonyms Found.
Homophones of Viscount Nelson
No Homophones Found.